Fix external-device-migrate infinite loop.
authorKeir Fraser <keir@xensource.com>
Tue, 2 Oct 2007 08:56:53 +0000 (09:56 +0100)
committerKeir Fraser <keir@xensource.com>
Tue, 2 Oct 2007 08:56:53 +0000 (09:56 +0100)
commit36f49d79ffbd913a0eb0cc93079b56e0a9b8fa7f
tree7d5f8080556eff45e84241477ca5033dccdeedb3
parent0741e7c2374f9fb899734e244248ed4db95e0d23
Fix external-device-migrate infinite loop.

For some (yet) unknown reason extern-device-migrate is called
twice, once with a missing domname argument.

The following invocation loops forever:
 external-device-migrate -domname
because "shift 2" never shifts ($# < 2) and $# is always 1.

From: Pascal Bouchareine <pascal@gandi.net>
Signed-off-by: Keir Fraser <keir@xensource.com>
tools/examples/external-device-migrate